package nothing.dao;

public class NutritionistDao {
    private RecipeStepDao recipeStepDao = null;
    private StepDao stepDao = null;
    private TypeDao typeDao = null;
    private RecipeTypeDao recipeTypeDao = null;
    private MeasurementDao measurementDao = null;
    private FoodDao foodDao = null;
    private FoodTypeDao foodTypeDao = null;
    private FoodStorageTypeDao foodStorageTypeDao = null;
    private IngredientDao ingredientDao = null;

    public FoodDao getFoodDao() {
        return foodDao;
    }

    public FoodStorageTypeDao getFoodStorageTypeDao() {
        return foodStorageTypeDao;
    }

    public FoodTypeDao getFoodTypeDao() {
        return foodTypeDao;
    }

    public IngredientDao getIngredientDao() {
        return ingredientDao;
    }

    public MeasurementDao getMeasurementDao() {
        return measurementDao;
    }

    public RecipeStepDao getRecipeStepDao() {
        return recipeStepDao;
    }

    public RecipeTypeDao getRecipeTypeDao() {
        return recipeTypeDao;
    }

    public StepDao getStepDao() {
        return stepDao;
    }

    public TypeDao getTypeDao() {
        return typeDao;
    }
    
    public NutritionistDao(RecipeStepDao recipeStepDao,
            RecipeDao recipeDao,
            StepDao stepDao,
            TypeDao typeDao,
            RecipeTypeDao recipeTypeDao,
            EquipmentDao equipmentDao,
            RecipeEquipmentDao recipeEquipmentDao,
            MeasurementDao measurementDao,
            FoodDao foodDao,
            FoodTypeDao foodTypeDao,
            FoodStorageTypeDao foodStorageTypeDao,
            IngredientDao ingredientDao){
        
            this.setRecipeStepDao(recipeStepDao);
            this.setIngredientDao(ingredientDao);
            this.setFoodDao(foodDao);
            this.setMeasurementDao(measurementDao);

            this.setFoodStorageTypeDao(foodStorageTypeDao);
            this.setRecipeTypeDao(recipeTypeDao);
            this.setStepDao(stepDao);
            this.setTypeDao(typeDao);
    }
    public void setFoodDao(FoodDao foodDao) {
        this.foodDao = foodDao;
    }

    public void setFoodStorageTypeDao(FoodStorageTypeDao foodStorageTypeDao) {
        this.foodStorageTypeDao = foodStorageTypeDao;
    }

    public void setFoodTypeDao(FoodTypeDao foodTypeDao) {
        this.foodTypeDao = foodTypeDao;
    }

    public void setIngredientDao(IngredientDao ingredientDao) {
        this.ingredientDao = ingredientDao;
    }

    public void setMeasurementDao(MeasurementDao measurementDao) {
        this.measurementDao = measurementDao;
    }

    public void setRecipeStepDao(RecipeStepDao recipeStepDao) {
        this.recipeStepDao = recipeStepDao;
    }

    public void setRecipeTypeDao(RecipeTypeDao recipeTypeDao) {
        this.recipeTypeDao = recipeTypeDao;
    }

    public void setStepDao(StepDao stepDao) {
        this.stepDao = stepDao;
    }

    public void setTypeDao(TypeDao typeDao) {
        this.typeDao = typeDao;
    }

}
